i finished my  homework - German English Dictionary